package com.jinzhi.jzweb.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.jinzhi.common.utils.Result;
import com.jinzhi.jzweb.domain.JazOrderDetailDO;
import com.jinzhi.common.base.CoreService;

import java.util.List;

/**
 * 
 * <pre>
 * 收支明细表
 * </pre>
 * <small> 2024-07-31 10:00:51 | Long</small>
 */
public interface JazOrderDetailService extends CoreService<JazOrderDetailDO> {

    void saveOrderDetail(JazOrderDetailDO jazOrderDetailDO);

    Result<Page<JazOrderDetailDO>> selOrderDetailList(Integer type, String createTime, String endTime, int current, int size);

    Result<JazOrderDetailDO> selOrderDetailMoney(Integer type, String createTime, String endTime);

    List<JazOrderDetailDO> downloadImportTemplate(Integer type, String createTime, String endTime);
}
